load(
    "@nazel//:nazel_build.bzl",
    "nazel_cc_library",
)

package(default_visibility = ["//visibility:public"])

nazel_cc_library(
    name = "rmm_strategy",
    srcs = [
        "rmm_strategy.cc",
    ],
    hdrs = [
        "rmm_pricer_window.h",
        "rmm_strategy.h",
    ],
    deps = [
        "//cc/coin2",
        "//cc/coin2/strategy/rmm_strat/util:rmm_util",
        "//cc/coin2/strategy/support:csv_writer",
    ],
)

nazel_cc_library(
    name = "genoi_strategy",
    srcs = [
        "genoi_strategy.cc",
    ],
    hdrs = [
        "genoi_strategy.h",
    ],
    deps = [
        "//cc/coin2",
        "//cc/coin2/strategy/rmm_strat/util:rmm_util",
    ],
)
